package com.nave.segundaguerra.servidorecliente.cliente;

import java.io.InputStream;

import com.nave.segundaguerra.game.Player;
import com.nave.segundaguerra.game.SpriteBala;
import com.nave.segundaguerra.game.SpriteCaixa;
import com.nave.segundaguerra.servidorecliente.util.BitmapStorage;
import com.nave.segundaguerra.servidorecliente.util.Const;
import com.nave.segundaguerra.servidorecliente.util.ImageLibrary;
import com.nave.segundaguerra.servidorecliente.util.RectLibrary;

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Point;
import android.graphics.PointF;
import android.graphics.Rect;
import android.util.Log;

public class ItemCliente {

	private Bitmap caixa;
	private Point posicaoItem;
	private String tipoItem;
	private Paint paint;
	
	public ItemCliente(Point pos, String tipoItem)
	{
		this.tipoItem = tipoItem;
		this.posicaoItem = pos;
		
		paint = new Paint();
		paint.setColor(Color.BLACK);
		this.caixa = BitmapStorage.getInstance().getCaixa();
	}
	
	public void draw(Canvas canvas){
		if(this.caixa != null){
			canvas.drawBitmap(this.caixa, this.posicaoItem.x, this.posicaoItem.y, new Paint());
		}else{
			canvas.drawCircle(this.posicaoItem.x, this.posicaoItem.y, 5, new Paint());
		}
	}
	
	public Point getPosition(){
		return posicaoItem;
	}
	
	public void setPosition(Point pos){
		this.posicaoItem = pos;
		
		
	}
	
}
